昨天我們已經做到了,一個 file1.txt ,一個還未存檔
畫面目前停留在還未存檔的 buffer
iThis is file 2.<Esc>:w file2.txt<CR>
問題來了,我們要怎麼切到 file1 呢?
從 :ls 中我們可以看 buffer 的編號
1 "file1.txt" line 2
3 %a "file2.txt" line 1
:bn 切到下一個 buffer
:bn 切到上一個 buffer
:b{number} 切到編號 {number} 的 buffer
現在我們的畫面在 buffer 1 ,想要關掉 buffer 3
:bd 3
感覺起來沒什麼變化
:ls 看一下,只剩下 buffer 1了
現在再把 file2.txt 開回來
:e file2.txt
這樣就開回來了
:bd
關掉游標在的 buffer
在 buffer 的幫助之下,我們可以在多個檔案之間做操作,這非常方便
如果只會單一檔案的話,就必須一直開關 vim
有些好用的東西在你關掉 vim 之後就會消失了
請不要把 file1.txt 跟 file2.txt 刪除
明天我們玩一下分割畫面吧